to avouch something - Français Anglais Dictionnaire